package com.yantong.pojo;

import com.yantong.pojo.vo.BusinessTimeVo;

import java.util.Date;
import java.util.List;

public class Store {
    private Long id;

    private Long teamid;

    private String storeId;

    private String storeName;

    private String provinceId;

    private String cityId;

    private String districtId;

    private String phone;

    private String storeAddress;

    private String latitude;

    private String longitude;

    private String businessBeginTime;

    private String businessEndTime;

    private Integer appointmentMin;

    private Integer appointmentMax;

    private Integer takeselfMin;

    private Integer takeselfMax;

    private String rangeName;

    private Integer rangeType;

    private Integer radius;

    private String deliveryBeginTime;

    private String deliveryEndTime;

    private Integer deliveryType;

    private Integer reachPart;

    private Double reachFee;

    private Double deliveryFee;

    private Integer weight;

    private Integer isDelete;

    private Integer isSync;

    private Date createTime;

    private Date updateTime;

    private Long mid;

    private String avgProductTime;//预计备餐时长

    private String waitTime;//预计配送时长

    private List<BusinessTimeVo> businessTimeList;

    private String businessTimeStr;

    private String desc;//门店描述
    private String freechargeDesc;//免单描述
    private String discountRule;//店铺免单优惠规则
    private String shopEnv;//店铺免单店铺环境
    private String notice;//店铺最新公告

    public String getBusinessTimeStr() {
        return businessTimeStr;
    }

    public void setBusinessTimeStr(String businessTimeStr) {
        this.businessTimeStr = businessTimeStr;
    }

    public List<BusinessTimeVo> getBusinessTimeList() {
        return businessTimeList;
    }

    public void setBusinessTimeList(List<BusinessTimeVo> businessTimeList) {
        this.businessTimeList = businessTimeList;
    }

    public String getAvgProductTime() {
        return avgProductTime;
    }

    public void setAvgProductTime(String avgProductTime) {
        this.avgProductTime = avgProductTime;
    }

    public String getWaitTime() {
        return waitTime;
    }

    public void setWaitTime(String waitTime) {
        this.waitTime = waitTime;
    }

    public Long getMid() {
        return mid;
    }

    public void setMid(Long mid) {
        this.mid = mid;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getTeamid() {
        return teamid;
    }

    public void setTeamid(Long teamid) {
        this.teamid = teamid;
    }

    public String getStoreId() {
        return storeId;
    }

    public void setStoreId(String storeId) {
        this.storeId = storeId == null ? null : storeId.trim();
    }

    public String getStoreName() {
        return storeName;
    }

    public void setStoreName(String storeName) {
        this.storeName = storeName == null ? null : storeName.trim();
    }

    public String getProvinceId() {
        return provinceId;
    }

    public void setProvinceId(String provinceId) {
        this.provinceId = provinceId == null ? null : provinceId.trim();
    }

    public String getCityId() {
        return cityId;
    }

    public void setCityId(String cityId) {
        this.cityId = cityId == null ? null : cityId.trim();
    }

    public String getDistrictId() {
        return districtId;
    }

    public void setDistrictId(String districtId) {
        this.districtId = districtId == null ? null : districtId.trim();
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone == null ? null : phone.trim();
    }

    public String getStoreAddress() {
        return storeAddress;
    }

    public void setStoreAddress(String storeAddress) {
        this.storeAddress = storeAddress == null ? null : storeAddress.trim();
    }

    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude == null ? null : latitude.trim();
    }

    public String getLongitude() {
        return longitude;
    }

    public void setLongitude(String longitude) {
        this.longitude = longitude == null ? null : longitude.trim();
    }

    public String getBusinessBeginTime() {
        return businessBeginTime;
    }

    public void setBusinessBeginTime(String businessBeginTime) {
        this.businessBeginTime = businessBeginTime == null ? null : businessBeginTime.trim();
    }

    public String getBusinessEndTime() {
        return businessEndTime;
    }

    public void setBusinessEndTime(String businessEndTime) {
        this.businessEndTime = businessEndTime == null ? null : businessEndTime.trim();
    }

    public Integer getAppointmentMin() {
        return appointmentMin;
    }

    public void setAppointmentMin(Integer appointmentMin) {
        this.appointmentMin = appointmentMin;
    }

    public Integer getAppointmentMax() {
        return appointmentMax;
    }

    public void setAppointmentMax(Integer appointmentMax) {
        this.appointmentMax = appointmentMax;
    }

    public Integer getTakeselfMin() {
        return takeselfMin;
    }

    public void setTakeselfMin(Integer takeselfMin) {
        this.takeselfMin = takeselfMin;
    }

    public Integer getTakeselfMax() {
        return takeselfMax;
    }

    public void setTakeselfMax(Integer takeselfMax) {
        this.takeselfMax = takeselfMax;
    }

    public String getRangeName() {
        return rangeName;
    }

    public void setRangeName(String rangeName) {
        this.rangeName = rangeName == null ? null : rangeName.trim();
    }

    public Integer getRangeType() {
        return rangeType;
    }

    public void setRangeType(Integer rangeType) {
        this.rangeType = rangeType;
    }

    public Integer getRadius() {
        return radius;
    }

    public void setRadius(Integer radius) {
        this.radius = radius;
    }

    public String getDeliveryBeginTime() {
        return deliveryBeginTime;
    }

    public void setDeliveryBeginTime(String deliveryBeginTime) {
        this.deliveryBeginTime = deliveryBeginTime == null ? null : deliveryBeginTime.trim();
    }

    public String getDeliveryEndTime() {
        return deliveryEndTime;
    }

    public void setDeliveryEndTime(String deliveryEndTime) {
        this.deliveryEndTime = deliveryEndTime == null ? null : deliveryEndTime.trim();
    }

    public Integer getDeliveryType() {
        return deliveryType;
    }

    public void setDeliveryType(Integer deliveryType) {
        this.deliveryType = deliveryType;
    }

    public Integer getReachPart() {
        return reachPart;
    }

    public void setReachPart(Integer reachPart) {
        this.reachPart = reachPart;
    }

    public Double getReachFee() {
        return reachFee;
    }

    public void setReachFee(Double reachFee) {
        this.reachFee = reachFee;
    }

    public Double getDeliveryFee() {
        return deliveryFee;
    }

    public void setDeliveryFee(Double deliveryFee) {
        this.deliveryFee = deliveryFee;
    }

    public Integer getWeight() {
        return weight;
    }

    public void setWeight(Integer weight) {
        this.weight = weight;
    }

    public Integer getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Integer isDelete) {
        this.isDelete = isDelete;
    }

    public Integer getIsSync() {
        return isSync;
    }

    public void setIsSync(Integer isSync) {
        this.isSync = isSync;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public String getFreechargeDesc() {
        return freechargeDesc;
    }

    public void setFreechargeDesc(String freechargeDesc) {
        this.freechargeDesc = freechargeDesc;
    }

    public String getDiscountRule() {
        return discountRule;
    }

    public void setDiscountRule(String discountRule) {
        this.discountRule = discountRule;
    }

    public String getShopEnv() {
        return shopEnv;
    }

    public void setShopEnv(String shopEnv) {
        this.shopEnv = shopEnv;
    }

    public String getNotice() {
        return notice;
    }

    public void setNotice(String notice) {
        this.notice = notice;
    }
}